Big Huge Thesaurus

Nepalese rupee

noun